Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile F2 Top Wool Challenger Biella - Biella Challenger ATP de Cuenca Diario El Mercurio - Cuenca 9° Trani Cup - Trani San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla ATP Challenger La Serena - La Serena Challenger de Providencia-Copa Kia - Santiago AXA Open - Espinho San Luis Potosi Challenger - San Luis Potosi XL Bermuda Open - Bermuda San Benedetto Challenger - San Benedetto Rhein-Main Challenger 2004 - Aschaffenburg Hurricane Tennis Open - Bradenton San Luis Potosi Challenger - San Luis Potosi San Luis Potosi Challenger 2002 - San Luis Potosi Geneva Challenger - Geneva XIV Challenger ATP Club Premium Open - Quito Copa Petrobras-Colombia - Bogota Copa Petrobras Guadalajara - Guadalajara Lima Challenger - Lima Santiago Challenger San Luis Potosi Challenger I Tourneo Fila Citta di Brindisi - Brindisi Turin Challenger Manta Challenger Bogota Challenger Montevideo Challenger Santiago Challenger Alfa Romeo Tennis Cup - Cordenons Copa Petrobras Santiago - Santiago VII Trofeo Ciudad de Quito - Quito Britania Zavaleta - Puebla Zivnobanka Open - Prostejov VII Torneo Internazionale di Tennis - Barletta Kos-Zucchetti Tennis Cup - Cordenons Open Sainte-Victoire - Aix-En-Provence Zivnobanka Czech Open - Prostejov Pekao Open 2003 - Szczecin Samarkand Challenger - Samarkand ARMS USTA Challenger - Rocky Mount Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio Bulgarian Challenger 2002 - Sofia XI Venice Open - Venice Bukhara Challenger - Bukhara Visa Tennis Open - Sao Paulo Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Barletta Citta'Della Disfida Open 98 - Barletta Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice Zagreb Open - Zagreb Ostend Challenger Tennis Cup of Flanders - Ostende Newcastle Challenger - Newcastle V Trofeo Ciudad de Quito - Quito Pekao Open - Szczecin Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires C.T. San Remo - XIII Piertomaso Tessitore - San Remo Prague Open - Prague Nord/LB Open - Braunschweig Asirom Challenger Brasov - Brasov Pekao Open 2001 - Szczecin VIII Trofeo Ciudad de Quito - Quito Telesp Celular Open - Ribeirao Preto Riviera di Rimini Challenger 2004 - Rimini Trani Cup - Trani Tehran Open 2004 - Tehran Pekao Open 2004 - Szczecin Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Almaty Challenger 1 - Almaty Copa Sevilla 2007 - Seville XIII Trofeo Ciudad de Quito - Quito Bancolombia Open - Bogota Challenger Casablanca San Angel - Mexico City Men's Pro Challenger at Tunica National - Tunica Memorial A. Manfredini Sassuolo Challenger - Sassuolo Bulgarian Open Challenger - Sofia 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Seguros Bolivar Open - Bogota Samarkand Challenger - Samarkand LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Southern Capital Cup - Almaty Bogota Challenger Guayaquil Challenger European Community Championships - Antwerp Italian Indoors - Milan Iquique Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Pilot Pen International - New Haven President's Cup 1997 - Tashkent Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Guardian Direct Cup - London Japan Open - Tokyo BMW Open - Munich XII Internazionali di Tennis CARISBO - Bologna The Stella Artois Grass Court Championships - London International Championship of Croatia - Umag Grolsch Open - Amsterdam Pilot Pen International - New Haven President's Cup 1998 - Tashkent Davidoff Swiss Indoors - Basel International Championships of Sicily - Palermo CA Tennis Trophy - Vienna Hellmann's Cup - Santiago Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Qatar Mobil Open '99 - Doha Adidas International - Sydney Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '99 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad VI Gramado Open de Tenis - Gramado Infiniti Open - Los Angeles International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Mallorca Open - Mallorca Connex Open Romania - Bucharest adidas Open de Toulouse - Toulouse ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril X Trofeo Ciudad de Quito - Quito Mallorca Open - Mallorca The Stella Artois Grass Court Championships - Queen's/London Copa Petrobras Argentina - Buenos Aires UBS Open Gstaad - Gstaad Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Croatia Open - Umag RCA Championships - Indianapolis Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Salem Open - Hong Kong CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton AAPT Championships - Adelaide The Stella Artois Grass Court Championships - London Croatia Open - Umag Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot RCA Championships - Indianapolis BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London International Championship of Croatia - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Sydney Shanghai Marseille Rotterdam Copenhagen Seoul Queen's Club Nottingham Indianapolis Davidoff Swiss Indoors - Basel Lyon Ostrava Moscow Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Memorial Manfredini - Sassuolo Challenger Lugano - Lugano Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam AAPT Championships - Adelaide The Stella Artois Grass Court Championships - London Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix de Tennis de Toulouse - Toulouse Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Open Romania - Bucharest CA Tennis Trophy - Vienna The Stella Artois Championships - London Legg Mason Tennis Classic - Washington Qatar Mobil Open 2000 - Doha Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel CA Tennis Trophy - Vienna The Stella Artois Championships - London Red Letter Days Open - Nottingham Guzzini Challenger - Recanati Qatar Mobil Open '98 - Doha Adidas International - Sydney Dubai Tennis Open - Dubai Seguros Bolivar Open - Cali Copa Petrobras-Paraguay - Asuncion Bucaramanga Challenger Bogota Challenger Pereira Challenger Milan Challenger Reggio Emilia Challenger Internazionali di Tennis di San Marino - San Marino Grand Prix Hassan II - Casablanca Buenos Aires Challenger Asuncion Challenger Open Seat-Godo 2000 - Barcelona Abierto Mexicano de Tenis - Mexico City Lima Challenger Connex Open Romania - Bucharest Energis Open - Amersfoort Davidoff Swiss Indoors - Basel Hellmann's Cup - Santiago Tokyo Kroger / St. Jude International - Memphis 1st Challenger Tournament Leon - Leon Beijing Dubai Tennis Open - Dubai Infiniti Open - Los Angeles New Delhi Venice Open - Venice VII Avierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Siemens Open 2002 - Scheveningen Croatian Indoors - Split Tokyo The Nottingham Open - Nottingham 1999 Mercedes Cup - Stuttgart Qatar Mobil Open - Doha Telenordia Swedish Open - Bastad Internazionali di Tennis di San Marino - San Marino AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam 2002 Eddleman USTA Challenger - Birmingham VIII Avierto Internacional de Salinas - Salinas TED Open-Akbank Private Banking - Istanbul Pomorski Bank Kredytowy Open - Szczecin Sydney International - Sydney Copa Ericsson - Santiago Adidas International - Sydney Wimbledon - London Cerveza Club Columbia Open - Bogota Sybase Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London The Stella Artois Grass Court Championships - London Merano Open - Merano The Nottingham Open - Nottingham Copenhagen Open - Copenhagen Idea Prokom Open - Sopot ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Estoril Open - Estoril Mallorca Open - Mallorca RCA Championships - Indianapolis Copa AT&T - Buenos Aires Davidoff Swiss Indoors - Basel Queen's Club Nottingham Indianapolis Kuala Lumpur Queen's Club Manchester New Haven The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Qatar Open - Doha Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Dubai Open - Dubai Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Key Biscayne Canadian Open Paris Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo The Tennis Channel Open - Las Vegas Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Legg Mason Tennis Classic - Washington Western & Southern Financial Group Masters - Cincinnati Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Mallorca Open - Mallorca Cincinnati Telenordia Swedish Open - Bastad Great American Insurance ATP Championship - Cincinnati Monte Carlo Open - Monte Carlo European Community Championships - Antwerp du Maurier Open - Montreal Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Stuttgart Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Wimbledon U.S. Open Wimbledon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, USA-GBR 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, World Group, QR, GBR-RSA 4-1 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, Group 1, 2R, GBR-POR 5-0 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, QR, MAR-GBR 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 French Open - Paris Davis Cup, Group 1, 2R, GBR-NED 4-1 U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, World Group, QR, GBR-IND 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, REL1, GBR-UKR 3-2 Davis Cup, Group 1, 2R, GBR-UKR 5-0 Davis Cup, World Group, PO, GBR-CRO 4-1 Colonial Classic - Kooyong ATP Tour World Championship - Hannover Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Atlanta Olympics Olympics - Athens Grand Slam Cup - Munich Olympics - Sydney ATP Tour World Championship - Hannover Grand Slam Cup